package cn.com.zero.manager.auth.mapper;

import cn.com.zero.manager.auth.po.ManagerPO;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @author guoxin
 * @version 1.0.0
 * @Description
 * @date 2023/3/1 17:12
 */
@Mapper
@Repository
public interface IManageLockedMapper {

    /**
     * 查询被锁定的管理员列表
     *
     * @return
     */
    List<ManagerPO> queryList();

    /**
     * 查询管理员
     *
     * @param userId    用户名
     * @return
     */
    ManagerPO queryAdmin(String userId);

    /**
     * 解锁管理员
     *
     * @param userId    用户名
     */
    void unlockAdmin(String userId);
}
